|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnegotiator.boaframework.OfferingStrategy
negotiator.boaframework.offeringstrategy.other.Random_Offering
public class Random_Offering
This class implements the Simple Agent a.k.a. Zero Intelligence, Random Walker offering strategy. This will choose a bid at random to offer the opponent. This strategy has no straightforward extension of using opponent models.
| Field Summary |
|---|
| Fields inherited from class negotiator.boaframework.OfferingStrategy |
|---|
endNegotiation, helper, negotiationSession, nextBid, omStrategy, opponentModel |
| Constructor Summary | |
|---|---|
Random_Offering()
Empty constructor used for reflection. |
|
| Method Summary | |
|---|---|
BidDetails |
determineNextBid()
Determines the next bid the agent will offer to the opponent |
BidDetails |
determineOpeningBid()
Determines the first bid to be offered by the agent |
| Methods inherited from class negotiator.boaframework.OfferingStrategy |
|---|
endSession, getHelper, getNextBid, init, isEndNegotiation, loadData, setNextBid, storeData |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Random_Offering()
| Method Detail |
|---|
public BidDetails determineNextBid()
OfferingStrategy
determineNextBid in class OfferingStrategypublic BidDetails determineOpeningBid()
OfferingStrategy
determineOpeningBid in class OfferingStrategy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||